#include"stack.h"
#include<vector>
#include<list>

void test1(){
	//无论Container是什么类型，都可以适配出我们要的效果
	//stack<int , vector<int>> st;
	stack<int , list<int>> st;
	st.push(1);
	st.push(2);
	st.push(3);
	st.push(4);
	while(!st.empty()){
		cout << st.top() << " ";
		st.pop();
	}
	cout << "\n";
}

int main(){
	test1();
	return 0;
}